import fetch from 'utils/fetch';

// 1. 查询销售统计
export function getSchoolStatistics(fSchoolId, date) {
    const data = {
        fSchoolId, // 学校id
        date  // 查询的月份，如2017-10        
    };
    return fetch({
        url: 'education/incrementCard/getSchoolStatistics',
        method: 'post',
        data
    });
}

// 2. 查询班级统计
export function listSchoolStatistics(page, rows, fSchoolId, date) {
    const data = {
        page, // 当前页数
        rows, // 每页条数
        fSchoolId, // 学校id
        date // 查询的月份，如2017-10               
    };
    return fetch({
        url: 'education/incrementCard/listSchoolStatistics',
        method: 'post',
        data
    });
}

// 3. 查看订单
export function pageIncrementCardCoupons(page, rows, fSchoolId, fClassId, fIncrementId, date) {
    const data = {
        page, // 当前页数
        rows, // 每页条数
        fSchoolId,
        // sClassName, // 班级名称
        // sIncrementName, // 商品名称
        fClassId, 
        fIncrementId, 
        date // 查询的月份，如2017-10                       
    };
    return fetch({
        url: 'education/incrementCard/pageIncrementCardCoupons/',
        method: 'post',
        data
    });
}

// 4. 导出订单
export function exportIncrementCardCoupons(fSchoolId, fClassId, fIncrementId, date, token) {
    const params = {
        fSchoolId,
        fClassId, // 班级名称
        fIncrementId, // 商品名称
        date, // 查询的月份，如2017-10 
        token                             
    };
    return fetch({
        url: 'education/incrementCard/exportIncrementCardCoupons/',
        method: 'get',
        params
    });
}

// 5. 查看订单
export function getClassStatistics( fSchoolId, fClassId, date ) {
    const data = {
        fSchoolId,// 学校id
        fClassId,// 班级id
        date // 查询的月份，如2017-10                    
    };
    return fetch({
        url: 'education/incrementCard/getClassStatistics/',
        method: 'post',
        data
    });
}

// 根据学校Id查询班级
export function getClassList(schoolId) {
    const data = {
        schoolId
    };
    return fetch({
        url: 'eduClass/listClassBySchoolId',
        method: 'post',
        data
    });
}

// 查询商品名称的
export function queryGoodsName() {
    const data = {};
    return fetch({
        url: 'education/incrementCard/listIncrementServiceByType/',
        method: 'post',
        data
    });
}